feat(dursto): make functions using Resolver return Result#770
Merged
vapourismo merged 1 commit intomainfrom Feb 17, 2026
Merged
feat(dursto): make functions using Resolver return Result#770vapourismo merged 1 commit intomainfrom
vapourismo merged 1 commit intomainfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #770 +/- ##
==========================================
- Coverage 91.08% 91.07% -0.02%
==========================================
Files 111 111
Lines 20964 20964
Branches 20964 20964
==========================================
- Hits 19096 19092 -4
- Misses 1491 1495 +4
Partials 377 377 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
918ae3c to
8c424c7
Compare
f090b73 to
d8748ee
Compare
0880df7 to
e4f6d71
Compare
d8748ee to
8bd8997
Compare
e4f6d71 to
edf7c47
Compare
8bd8997 to
7b08ced
Compare
edf7c47 to
ba6c4a2
Compare
7b08ced to
046bb04
Compare
ba6c4a2 to
37a8a75
Compare
edfacfe to
ebad67d
Compare
37a8a75 to
8cc254f
Compare
ebad67d to
b9d2fef
Compare
8cc254f to
4ccf7c5
Compare
b9d2fef to
bd05f39
Compare
4ccf7c5 to
b6eb296
Compare
bd05f39 to
d792b08
Compare
b6eb296 to
94cc4b9
Compare
d792b08 to
3b3c0e7
Compare
94cc4b9 to
bc56143
Compare
f0b16d3 to
53297e8
Compare
bc56143 to
3f400f3
Compare
10b51d1 to
4b20377
Compare
e3ce608 to
1286291
Compare
vapourismo
reviewed
Feb 11, 2026
0db6457 to
6302eda
Compare
Merged
9 tasks
6302eda to
2415214
Compare
2415214 to
b139a3b
Compare
Contributor
Author
|
@vapourismo @thomasathorne @kurtisc @emturner @zcabter I have rebased on Ole's error refactor branch that has removed the need for infallible everywhere. |
b139a3b to
4807f6f
Compare
NSant215
commented
Feb 13, 2026
2edd59c to
e14864c
Compare
4807f6f to
a178c3b
Compare
a178c3b to
0e20387
Compare
vapourismo
approved these changes
Feb 13, 2026
242ba46 to
64719e8
Compare
emturner
reviewed
Feb 16, 2026
Contributor
emturner
left a comment
There was a problem hiding this comment.
pending comment re hash fallibility, but otherwise would be happy to approve if that's going to be tackled down the line
emturner
approved these changes
Feb 17, 2026
victor-dumitrescu
approved these changes
Feb 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of RV-892.
Part of RV-894.
What
Refactor methods using the resolver to return a
Resultrather than absolute value (though keeping the Error type to Infallible for now, with generic types being introduced in a later PR.Why
Moves us closer to being able to use the resolver for blinding and lazy loading nodes.
The next step will be to make the
Idtype and error types generic. This will be done in #795How
Manually Testing
Tasks for the Author